technical intelligence team - German English Dictionary